petroleum producing - German English Dictionary